Skip to content

Conversation

@machshev
Copy link
Collaborator

@machshev machshev commented Nov 11, 2025

At the moment we have a JSON file for each of the flow config objects, alongside the HTML reports. The results summary page which ties them all together is HTML only. There is no way of getting the information programmatically, without doing something like parsing the HTML... which is error prone and messy.

The ResultsSummary is a Pydantic model which can then be dumped to JSON, and this is used to provide the missing results summary JSON that corresponds with the individual flow config results JSON files.

  • Create a model
  • Use the model to dump the summary to JSON

Fixes: #51

At the moment we have a JSON file for each of the flow config objects,
alongside the HTML reports. The results summary page which ties them all
together is HTML only. There is no way of getting the information
programmatically, without doing something like parsing the HTML... which
is error prone and messy.

The ResultsSummary is a Pydantic model which can then be dumped to JSON.

Signed-off-by: James McCorrie <[email protected]>
@machshev machshev force-pushed the json_summary_meta_data branch from 6d8dc92 to b738b5a Compare November 13, 2025 17:25
@machshev machshev added this pull request to the merge queue Nov 14, 2025
Merged via the queue into lowRISC:master with commit 701cf04 Nov 14, 2025
6 checks passed
@machshev machshev deleted the json_summary_meta_data branch November 14, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

JSON results summary

2 participants